취업준비생 김다정(28)씨는 지난 5월 7일 (빈칸) 공격으로취업을 위해 모아뒀던 학습 및 준비 자료가 모두 암호화돼 버렸다.컴퓨터 화면에는 암호를 알려주는 대가로 100달러(약 11만5000원)를 요구하는 문구가 떴지만, 결제해도 데이터를 되찾을수 없다는 지인의 조언에 데이터복구 업체를 통해 일부 자료만복구해 보기로 했다. 그런데 업체를 통해 데이터 일부를 복구한지 하루 만인 지난 10일 또 다시 (빈칸) 공격을 받아 컴퓨터가먹통이 돼 버렸다.
ㅇ Ron Rivest가 1987년에 RSA Security에 있으면서 설계한스트림 암호이다. ㅇ 바이트 단위로 작동되도록 만들어진 다양한 크기의 키를 사용한다. ㅇ 사용되는 알고리즘은 랜덤 치환에 기초해서 만들어진다. ㅇ 하나의 바이트를 출력하기 위해서 8번에서 16번의 기계연산이필요하다.
#include int main() { char* array1[2]={"Good morning", "C language"}; printf("%s ₩n", array1[0]+5); printf("%c ₩n", *(array1[1]+6)); return 0; }
ㄱ. Public cloud ㄴ. Private cloud ㄷ. Software as a service(Saas) ㄹ. Platform as a service(Paas) ㅁ. Infrastructure as a service(Iaas)
ㄱ. 레지스터(Register) ㄴ. 힙(Heap) 메모리 ㄷ. 전역 변수(Global variables) ㄹ. 스택(Stack) 메모리
요청하는 번호순서 : 2 3 2 1 5 2 4 5
#include struct student { char name[20]; // 이름 int money; // 돈 struct student* link; // 자기 참조 구조체 포인터 변수 }; int main(void) { struct student stu1 = {"Kim", 90, NULL }; struct student stu2 = {"Lee", 80, NULL }; struct student stu3 = {"Goo", 60, NULL }; stu1.link = &stu2; stu2.link = &stu3; printf("%s %d ₩n", stu1.link->link->name, stu1.link->money); return 0; }